import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;

public class Jugador {
	private String nombre;
	private Sudoku[] sud;
	private String fichero;
	
	
	public Jugador(String fichero){
		this.fichero=fichero;
	}
	
	public String loadFile() throws IOException{
		String mensaje="";

		Scanner entrada=new Scanner(new FileReader(fichero));
		int n = 0;
		entrada.nextLine();
		while(entrada.hasNextLine()){n++;entrada.nextLine();}
		entrada.close();
		
		entrada=new Scanner(new FileReader(fichero));
		nombre=entrada.nextLine();
		n/=2;
		sud=new Sudoku[n];
		
	
		for(int i=0;i<n;i++){
		if(entrada.hasNextLine()){
			String est=entrada.nextLine();
			if(est.equalsIgnoreCase("supervisado")){
				sud[i]=new Sudokusup(entrada.nextLine());
			}else{
				sud[i]=new Sudokunosup(entrada.nextLine());
			}
		}
		}
		entrada.close();
			
	return mensaje;
	}
	
	public String getNombre(){
		return nombre;
	}
	
	public Sudoku[] getSudokus(){
		return sud;
	}
}
